Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
25 MAIN STREET Detached £1,248,467 £657,500 27 Oct 2004
ORCHARD FARM MAIN STREET £505,471 £482,000 4 Feb 2022